preventing devices - Alemán Inglés Diccionario